
import Client from './common'
 //监听（多终端同步）群系统消息方法，方法都定义在receive_group_system_msg.js文件中
        //注意每个数字代表的含义，比如，
        //1表示监听申请加群消息，2表示监听申请加群被同意消息，3表示监听申请加群被拒绝消息
let onGroupSystemNotifys = {
  "1": onApplyJoinGroupRequestNotify, //申请加群请求（只有管理员会收到）
  // "2": onApplyJoinGroupAcceptNotify, //申请加群被同意（只有申请人能够收到）
  // "3": onApplyJoinGroupRefuseNotify, //申请加群被拒绝（只有申请人能够收到）
  // "4": onKickedGroupNotify, //被管理员踢出群(只有被踢者接收到)
  // "5": onDestoryGroupNotify, //群被解散(全员接收)
  // "6": onCreateGroupNotify, //创建群(创建者接收)
  // "7": onInvitedJoinGroupNotify, //邀请加群(被邀请者接收)
  // "8": onQuitGroupNotify, //主动退群(主动退出者接收)
  // "9": onSetedGroupAdminNotify, //设置管理员(被设置者接收)
  // "10": onCanceledGroupAdminNotify, //取消管理员(被取消者接收)
  // "11": onRevokeGroupNotify, //群已被回收(全员接收)
  // "15": onReadedSyncGroupNotify, //群消息已读同步通知
  // "255": onCustomGroupNotify, //用户自定义通知(默认全员接收)
  // "12":onInvitedJoinGroupNotifyRequest//邀请加群(被邀请者接收,接收者需要同意)
};

function onApplyJoinGroupRequestNotify(notify) {

  console.log("yxs",notify);
  Client.listen.onApplyJoinGroupRequestNotify = notify;
  // webim.Log.info("执行 加群申请 回调：" + JSON.stringify(notify));
  // var data = [];
  // var timestamp = notify.MsgTime;
  // notify.MsgTimeStamp = timestamp;
  // notify.MsgTime = webim.Tool.formatTimeStamp(notify.MsgTime);
  // data.push(notify);
  // loginInfo.listeners = 222;
  // console.log("福州");
  // $('#get_apply_join_group_pendency_table').bootstrapTable('append', data);
  // $('#get_apply_join_group_pendency_dialog').modal('show');

  // var reportTypeCh = "[申请加群]";
  // var content = notify.Operator_Account + "申请加入你的群";
  // addGroupSystemMsg(notify.ReportType, reportTypeCh, notify.GroupId, notify.GroupName, content, timestamp);
}

const groupListen = {
  onGroupSystemNotifys
}
export default groupListen